Explore Newbury, NH

Newbury, NH is a charming town located in Merrimack County, New Hampshire. Nestled in the heart of the Sunapee Region, it offers breathtaking natural beauty with its picturesque landscapes and stunning views of Lake Sunapee. The town is known for its outdoor recreational activities, including hiking, boating, fishing, and skiing. Newbury is also home to Mount Sunapee Resort, a popular destination for winter sports enthusiasts. With its small-town charm, friendly community, and access to nature, Newbury is a perfect place for those seeking a peaceful and active lifestyle.


Find Local Businesses


Find Things To Do Near Newbury, NH


Nearby Locations

Bradford, NH
(2.20 mi.)
Goshen, NH
(4.90 mi.)
Sunapee, NH
(5.76 mi.)
New London, NH
(7.04 mi.)
Newport, NH
(7.40 mi.)
Elkins, NH
(8.24 mi.)
Plainfield, NH
(8.60 mi.)
Lempster, NH
(9.99 mi.)
Wilmot, NH
(10.33 mi.)
Washington, NH
(10.75 mi.)
Springfield, NH
(11.57 mi.)
Warner, NH
(11.60 mi.)
Hillsborough, NH
(13.85 mi.)
Henniker, NH
(14.60 mi.)
Andover, NH
(15.01 mi.)
Grantham, NH
(15.35 mi.)
Danbury, NH
(15.48 mi.)
Stoddard, NH
(16.03 mi.)
Marlow, NH
(16.16 mi.)
Claremont, NH
(16.32 mi.)

Popular Cities